2530 Wickham Pl, Santa Clara, Ca